Probabilistic performance of write-once memory with Linear Wom codes - Analysis and insights

نویسندگان

  • Amit Berman
  • Yitzhak Birk
  • Ori Rottenstreich
چکیده

The level of write-once memory cells (e.g., Flash) can only be raised individually. Bulk erasure is possible, but only a number of times (endurance) that decreases sharply with increasing cell capacity or cell-size reduction. A device’s declared storage capacity and the total amount of information that can be written to it over its lifetime thus jointly characterize it. Write-once memory (WOM) coding permits a trade-off between these, enabling multiple writes between erasures. The guaranteed (over data) number of such writes is presently considered the important measure. We observe that given the typical endurance (10-10 for Flash), the actual write capacity is very close to its mean value with extremely high probability, rendering the mean number of writes between erasures much more interesting than its guaranteed value in any practical setting. For the Linear WOM code, we derive the write capacity CDF, and show that even the nearly guaranteed number of writes between erasures is substantially larger than the guaranteed one. Based on this, we present Piecewise Linear WOM code, whereby a page is partitioned into numerous independent WOM segments (whose writes must all succeed), permitting a flexible storage/write capacity tradeoff. We show that the aforementioned behavior is preserved. Finally, we outline an extension to Multi-Level cells.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Geometric WOM codes and coding strategies for multilevel flash memories

This paper investigates the design and application of write-once memory (WOM) codes for flash memory storage. Using ideas from Merkx [1], we present a construction of WOM codes based on finite Euclidean geometries over F2. This construction yields WOM codes with new parameters and provides insight into the criterion that incidence structures should satisfy to give rise to good codes. We also an...

متن کامل

On The Generalization of Error - Correcting WOM

WOM (Write Once Memory) codes are codes for efficiently storing and updating data in a memory whose state transition is irreversible. Storage media that can be classified as WOM includes flash memories, optical disks and punch cards. Error-correcting WOM codes can correct errors besides its regular data updating capability. They are increasingly important for electronic memories using MLCs (mul...

متن کامل

The Devil Is in the Details: Implementing Flash Page Reuse with WOM Codes

Flash memory is prevalent in modern servers and devices. Coupled with the scaling down of flash technology, the popularity of flash memory motivates the search for methods to increase flash reliability and lifetime. Erasures are the dominant cause of flash cell wear, but reducing them is challenging because flash is a write-once medium— memory cells must be erased prior to writing. An approach ...

متن کامل

Saving SSD Erase Costs Using WOM Codes

NAND flash, used in modern SSDs, is a write-once medium, where each memory cell must be erased prior to writing. The lifetime of an SSD is limited by the number of erasures allowed on each cell. Thus, minimizing erasures is a key objective in SSD design. A promising approach to eliminate erasures and extend SSD lifetime is to use write-once memory (WOM) codes, designed to accommodate additional...

متن کامل

First Second Third Write Write Write

representanve' La 1011a' CA (Us) The invention provides a family of 2-Write WOM-codes, pre (73) Assigneez THE REGENTS OF THE ferred embodiments of Which provide improved WOM-rates. UNIVERSITY OF CALIFORNIA Embodiments of the invention provide constructs for linear Oakland CA (Us) ' codes C having a 2-Write WOM-code. Embodiments of the ' invention provide 2-Write WOM-codes that improve the best ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012